a security blanket - Francés Inglés Diccionario